home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso / 1280 / import.nsf (.txt) next >
Lotus Notes Database  |  1997-02-15  |  279KB  |  1,667 lines

  1. Import Profile
  2. 1D:\NOTES4\DATA\import.nsf
  3. Bob SzantoBob Szanto
  4. 02/16/97 11:52:38 AM Bob Szanto deleted role Manager
  5. 02/16/97 11:47:13 AM Bob Szanto updated Bob Szanto
  6. 02/16/97 11:46:52 AM Bob Szanto updated role Manager
  7. 02/05/97 08:13:49 PM Bob Szanto deleted role Manager
  8. 02/05/97 08:13:15 PM Bob Szanto updated Bob Szanto
  9. 02/05/97 08:13:10 PM Bob Szanto updated role Manager
  10. 02/04/97 06:47:24 AM Bob Szanto deleted role Manager
  11. 02/04/97 06:46:45 AM Bob Szanto updated Bob Szanto
  12. 02/04/97 06:46:39 AM Bob Szanto updated role Manager
  13. 02/03/97 09:17:08 PM Bob Szanto deleted role Manager
  14. 02/03/97 09:16:17 PM Bob Szanto updated Bob Szanto
  15. 02/03/97 09:16:12 PM Bob Szanto updated role Manager
  16. 02/03/97 09:15:27 PM Bob Szanto deleted role Manager
  17. 02/03/97 09:14:19 PM Bob Szanto updated Bob Szanto
  18. 02/03/97 09:07:55 PM Bob Szanto updated LocalDomainServers
  19. 02/03/97 09:07:42 PM Bob Szanto updated -Default-
  20. 02/03/97 09:07:24 PM Bob Szanto updated LocalDomainServers
  21. 02/03/97 09:07:11 PM Bob Szanto updated OtherDomainServers
  22. 02/03/97 09:07:03 PM Bob Szanto deleted Robert Szanto/White Plains/Contr/IBM
  23. 02/03/97 09:06:59 PM Bob Szanto updated -Default-
  24. anager
  25. anager
  26. -Default-
  27. Bob Szanto
  28. LocalDomainServers
  29. OtherDomainServers
  30. AFerrs
  31. AFerrs
  32. Bob SzantoCN=Robert Szanto/OU=White Plains/OU=Contr/O=IBMBob Szanto6
  33. #########################################################
  34. $Modified
  35.     1S2S3S
  36. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O
  37.     0SL1S3724
  38. $TITLE
  39. Bob Szanto
  40. #############################
  41. [Manager]2 User Maintenance|UserMaintenance
  42. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM\
  43. RegisteredNames$Conflict
  44. RegisteredUsers
  45.     L1S2S3S1
  46. RegisteredNames&
  47. b Szanto
  48. ###########
  49. RegisteredUsersAllShareware
  50. [Manager]
  51. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBMBob Szanto#################################################
  52. ##########################################################
  53. ##########################################################
  54. ##########################################################
  55. ##########################################################
  56. ##########################################################
  57. ##########################################################
  58. ##########################################################
  59. ##########################################################
  60. ##########################################################
  61. ##########################################################
  62. ##########################################################
  63. ##########################################################
  64. ##########################################################
  65. ##########################################################
  66. ##########################################################
  67. ##########################################################
  68. ##########################################################
  69. Import ProfileImportProfile
  70. Bob SzantoAudit TrailD
  71. LastModifiedOnLastModifiedByCreatedOnCreatedByNameOfColFileRemoveQuotesFieldDelimiterSourceFileViewNameResponseKeyFieldResponseDocFieldsFormNameTypeOfImportDatabaseServerApplicationNameert Szanto/OU=White 
  72. ##########################################################
  73.     Audit Trail
  74. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBMCUA3
  75. LastModifiedOnLastModifiedByCreatedOnCreatedBy=Contr/O=IBMBob Szanto######
  76. Bob Szanto
  77. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM###########################
  78. (Registered Users)|RegisteredUsers
  79. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM\
  80. RegisteredNames$Conflict
  81. RegisteredUsers
  82.     L1S2S3S1
  83. RegisteredNames&
  84. YOU=Contr/O=IBMBob Szanto
  85. ##########################################################
  86. ##########################################################
  87. ##########################################################
  88. ##########################################################
  89. ##########################################################
  90. ##########################################################
  91. ##########################################################
  92. ##########################################################
  93. }}}}}
  94. }}}}q
  95. }}}}}}}
  96. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBMBob Szanto#
  97. Bob SzantoD:\NOTES4\DATA\IMPORT.NTFp###
  98. 61 Main View|MainView
  99. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM
  100. ResponseDoc
  101.     3S4S6S8S
  102. ApplicationName$4ServerFormNameResponseDocSourceFile$Conflict$REF
  103. ImportProfile
  104.     L1S2S3S1%
  105. ApplicationName$4
  106. ApplicationName$4X
  107. ResponseDoc
  108.     3S4S6S8S
  109. ServerServerFormNameFormResponseDocResp?SourceFileSource&
  110. ##########################################################
  111. ##########################################################
  112. ##########################################################
  113. ##########################################################
  114. ##########################################################
  115. ##########################################################
  116. ##########################################################
  117. ##########################################################
  118. ##########################################################
  119. ##########################################################
  120. ##########################################################
  121. ##########################################################
  122. ##########################################################
  123. ##########################################################
  124. ##########################################################
  125. ##########################################################
  126. ##########################################################
  127. ##########################################################
  128. ##########################################################
  129. ##########################################################
  130. ##########################################################
  131. ##########################################################
  132. ##########################################################
  133. ##########################################################
  134. ##########################################################
  135. ##########################################################
  136. ##########################################################
  137. ##########################################################
  138. ##########################################################
  139. ##########################################################
  140. ##########################################################
  141. ##########################################################
  142. ##########################################################
  143. ##########################################################
  144. ##########################################################
  145. ##########################################################
  146. ##########################################################
  147. ##########################################################
  148. ##########################################################
  149. ##########################################################
  150. ##########################################################
  151. ##########################################################
  152. ##########################################################
  153. ##########################################################
  154. ##########################################################
  155. ##########################################################
  156. ##########################################################
  157. ##########################################################
  158. ##########################################################
  159. ##########################################################
  160. ##########################################################
  161. ##########################################################
  162. ##########################################################
  163. ##########################################################
  164. ##########################################################
  165. ##########################################################
  166. ##########################################################
  167. ##########################################################
  168. ##########################################################
  169. ##########################################################
  170. ##########################################################
  171. ##########################################################
  172. ##########################################################
  173. ##########################################################
  174. ##########################################################
  175. ##########################################################
  176. ##########################################################
  177. ##########################################################
  178. ##########################################################
  179. ##########################################################
  180. ##########################################################
  181. ##########################################################
  182. ##########################################################
  183. ##########################################################
  184. ##########################################################
  185. ##########################################################
  186. ##########################################################
  187. ##########################################################
  188. ##########################################################
  189. ##########################################################
  190. ##########################################################
  191. ##########################################################
  192. ##########################################################
  193. ##########################################################
  194. ##########################################################
  195. ##########################################################
  196. ##########################################################
  197. ##########################################################
  198. ##########################################################
  199. ##########################################################
  200. ##########################################################
  201. ##########################################################
  202. ##########################################################
  203. ##########################################################
  204. ##########################################################
  205. ##########################################################
  206. ##########################################################
  207. ##########################################################
  208. ##########################################################
  209. ##########################################################
  210. ##########################################################
  211. ##########################################################
  212. ##########################################################
  213. ##########################################################
  214. ##########################################################
  215. ##########################################################
  216. ##########################################################
  217. ##########################################################
  218. ##########################################################
  219. ##########################################################
  220. ##########################################################
  221. ##########################################################
  222. ##########################################################
  223. ##########################################################
  224. ##########################################################
  225. ##########################################################
  226. ##########################################################
  227. ##########################################################
  228. ##########################################################
  229. ##########################################################
  230. ##########################################################
  231. ##########################################################
  232. ##########################################################
  233. ##########################################################
  234. ##########################################################
  235. ##########################################################
  236. ##########################################################
  237. ##########################################################
  238. ##########################################################
  239. ##########################################################
  240. ##########################################################
  241. ##########################################################
  242. ##########################################################
  243. ##########################################################
  244. ##########################################################
  245. ##########################################################
  246. ##########################################################
  247. ##########################################################
  248. ##########################################################
  249. ##########################################################
  250. ##########################################################
  251. ##########################################################
  252. ##########################################################
  253. ##########################################################
  254. ##########################################################
  255. ##########################################################
  256. ##########################################################
  257. ##########################################################
  258. ##########################################################
  259. ##########################################################
  260. ##########################################################
  261. ##########################################################
  262. ##########################################################
  263. ##########################################################
  264. ##########################################################
  265. ##########################################################
  266. ##########################################################
  267. ##########################################################
  268. ##########################################################
  269. ##########################################################
  270. ##########################################################
  271. ##########################################################
  272. ##########################################################
  273. ##########################################################
  274. ##########################################################
  275. ##########################################################
  276. ##########################################################
  277. ##########################################################
  278. ##########################################################
  279. ##########################################################
  280. ##########################################################
  281. ##########################################################
  282. ##########################################################
  283. ##########################################################
  284. ##########################################################
  285. ##########################################################
  286. ##########################################################
  287. ##########################################################
  288. ##########################################################
  289. ##########################################################
  290. ##########################################################
  291. ##########################################################
  292. ##########################################################
  293. ##########################################################
  294. ##########################################################
  295. ##########################################################
  296. ##########################################################
  297. ##########################################################
  298. ##########################################################
  299. ##########################################################
  300. ##########################################################
  301. ##########################################################
  302. ##########################################################
  303. ##########################################################
  304. ##########################################################
  305. ##########################################################
  306. ##########################################################
  307. ##########################################################
  308. ##########################################################
  309. ##########################################################
  310. ##########################################################
  311. ##########################################################
  312. ##########################################################
  313. ##########################################################
  314. ##########################################################
  315. ##########################################################
  316. ##########################################################
  317. ##########################################################
  318. ##########################################################
  319. ##########################################################
  320. ##########################################################
  321. ##########################################################
  322. ##########################################################
  323. ##########################################################
  324. ##########################################################
  325. ##########################################################
  326. ##########################################################
  327. ##########################################################
  328. ##########################################################
  329. ##########################################################
  330. ##########################################################
  331. ##########################################################
  332. ##########################################################
  333. ##########################################################
  334. ##########################################################
  335. ##########################################################
  336. ##########################################################
  337. ##########################################################
  338. ##########################################################
  339. ##########################################################
  340. ##########################################################
  341. ##########################################################
  342. ##########################################################
  343. ##########################################################
  344. ##########################################################
  345. ##########################################################
  346. ##########################################################
  347. ##########################################################
  348. ##########################################################
  349. ##########################################################
  350. ##########################################################
  351. ##########################################################
  352. ##########################################################
  353. ##########################################################
  354. ##########################################################
  355. ##########################################################
  356. ##########################################################
  357. ##########################################################
  358. ##########################################################
  359. ##########################################################
  360. ##########################################################
  361. ##########################################################
  362. ##########################################################
  363. ##########################################################
  364. ##########################################################
  365. ##########################################################
  366. ##########################################################
  367. ##########################################################
  368. ##########################################################
  369. ##########################################################
  370. ##########################################################
  371. ##########################################################
  372. ##########################################################
  373. ##########################################################
  374. ##########################################################
  375. ##########################################################
  376. ##########################################################
  377. ##########################################################
  378. ##########################################################
  379. ##########################################################
  380. ##########################################################
  381. ##########################################################
  382. ##########################################################
  383. ##########################################################
  384. ##########################################################
  385. ##########################################################
  386. ##########################################################
  387. ##########################################################
  388. ##########################################################
  389. ##########################################################
  390. ##########################################################
  391. ##########################################################
  392. ##########################################################
  393. ##########################################################
  394. ##########################################################
  395. ##########################################################
  396. ##########################################################
  397. ##########################################################
  398. ##########################################################
  399. ##########################################################
  400. ##########################################################
  401. ##########################################################
  402. ##########################################################
  403. ##########################################################
  404. ##########################################################
  405. ##########################################################
  406. ##########################################################
  407. ##########################################################
  408. ##########################################################
  409. ##########################################################
  410. ##########################################################
  411. ##########################################################
  412. ##########################################################
  413. ##########################################################
  414. ##########################################################
  415. ##########################################################
  416. ##########################################################
  417. ##########################################################
  418. ##########################################################
  419. ##########################################################
  420. ##########################################################
  421. ##########################################################
  422. ##########################################################
  423. ##########################################################
  424. ##########################################################
  425. ##########################################################
  426. ##########################################################
  427. ##########################################################
  428. ##########################################################
  429. ##########################################################
  430. ##########################################################
  431. ##########################################################
  432. ##########################################################
  433. ##########################################################
  434. ##########################################################
  435. ##########################################################
  436. ##########################################################
  437. ##########################################################
  438. ##########################################################
  439. ##########################################################
  440. ##########################################################
  441. ##########################################################
  442. ##########################################################
  443. ##########################################################
  444. ##########################################################
  445. ##########################################################
  446. ##########################################################
  447. ##########################################################
  448. ##########################################################
  449. ##########################################################
  450. ##########################################################
  451. ##########################################################
  452. ##########################################################
  453. ##########################################################
  454. ##########################################################
  455. ##########################################################
  456. ##########################################################
  457. ##########################################################
  458. ##########################################################
  459. ##########################################################
  460. ##########################################################
  461. ##########################################################
  462. ##########################################################
  463. ##########################################################
  464. ##########################################################
  465. ##########################################################
  466. ##########################################################
  467. ##########################################################
  468. ##########################################################
  469. ##########################################################
  470. ##########################################################
  471. ##########################################################
  472. ##########################################################
  473. ##########################################################
  474. ##########################################################
  475. ##########################################################
  476. ##########################################################
  477. ##########################################################
  478. ##########################################################
  479. ##########################################################
  480. ##########################################################
  481. ##########################################################
  482. ##########################################################
  483. ##########################################################
  484. ##########################################################
  485. ##########################################################
  486. ##########################################################
  487. ##########################################################
  488. ##########################################################
  489. ##########################################################
  490. ##########################################################
  491. ##########################################################
  492. ##########################################################
  493. ##########################################################
  494. ##########################################################
  495. ##########################################################
  496. ##########################################################
  497. ##########################################################
  498. ##########################################################
  499. ##########################################################
  500. ##########################################################
  501. ##########################################################
  502. ##########################################################
  503. ##########################################################
  504. ##########################################################
  505. ##########################################################
  506. ##########################################################
  507. ##########################################################
  508. ##########################################################
  509. ##########################################################
  510. ##########################################################
  511. ##########################################################
  512. ##########################################################
  513. ##########################################################
  514. ##########################################################
  515. ##########################################################
  516. ##########################################################
  517. ##########################################################
  518. ##########################################################
  519. ##########################################################
  520. ##########################################################
  521. ##########################################################
  522. ##########################################################
  523. ##########################################################
  524. ##########################################################
  525. ##########################################################
  526. ##########################################################
  527. ##########################################################
  528. ##########################################################
  529. ##########################################################
  530. ##########################################################
  531. ##########################################################
  532. ##########################################################
  533. ##########################################################
  534. ##########################################################
  535. ##########################################################
  536. ##########################################################
  537. ##########################################################
  538. ##########################################################
  539. ##########################################################
  540. ##########################################################
  541. ##########################################################
  542. ##########################################################
  543. ##########################################################
  544. ##########################################################
  545. ##########################################################
  546. ##########################################################
  547. ##########################################################
  548. ##########################################################
  549. ##########################################################
  550. ##########################################################
  551. ##########################################################
  552. ##########################################################
  553. ##########################################################
  554. ##########################################################
  555. ##########################################################
  556. ##########################################################
  557. ##########################################################
  558. ##########################################################
  559. ##########################################################
  560. ##########################################################
  561. ##########################################################
  562. ##########################################################
  563. ##########################################################
  564. ##########################################################
  565. ##########################################################
  566. ##########################################################
  567. ##########################################################
  568. ##########################################################
  569. ##########################################################
  570. ##########################################################
  571. ##########################################################
  572. ##########################################################
  573. ##########################################################
  574. ##########################################################
  575. ##########################################################
  576. ##########################################################
  577. ##########################################################
  578. ##########################################################
  579. ##########################################################
  580. ##########################################################
  581. ##########################################################
  582. ##########################################################
  583. ##########################################################
  584. ##########################################################
  585. ##########################################################
  586. ##########################################################
  587. ##########################################################
  588. ##########################################################
  589. ##########################################################
  590. ##########################################################
  591. ##########################################################
  592. ##########################################################
  593. ##########################################################
  594. ##########################################################
  595. ##########################################################
  596. ##########################################################
  597. ##########################################################
  598. ##########################################################
  599. ##########################################################
  600. ##########################################################
  601. ##########################################################
  602. ##########################################################
  603. ##########################################################
  604. ##########################################################
  605. ##########################################################
  606. ##########################################################
  607. ##########################################################
  608. ##########################################################
  609. ##########################################################
  610. ##########################################################
  611. ##########################################################
  612. ##########################################################
  613. ##########################################################
  614. ##########################################################
  615. ##########################################################
  616. ##########################################################
  617. ##########################################################
  618. ##########################################################
  619. ##########################################################
  620. ##########################################################
  621. ##########################################################
  622. ##########################################################
  623. ##########################################################
  624. ##########################################################
  625. ##########################################################
  626. ##########################################################
  627. ##########################################################
  628. ##########################################################
  629. ##########################################################
  630. ##########################################################
  631. ##########################################################
  632. ##########################################################
  633. ##########################################################
  634. ##########################################################
  635. ##########################################################
  636. ##########################################################
  637. ##########################################################
  638. ##########################################################
  639. ##########################################################
  640. ##########################################################
  641. ##########################################################
  642. ##########################################################
  643. ##########################################################
  644. ##########################################################
  645. ##########################################################
  646. ##########################################################
  647. ##########################################################
  648. ##########################################################
  649. ##########################################################
  650. ##########################################################
  651. ##########################################################
  652. ##########################################################
  653. ##########################################################
  654. ##########################################################
  655. ##########################################################
  656. ##########################################################
  657. ##########################################################
  658. ##########################################################
  659. ##########################################################
  660. ##########################################################
  661. ##########################################################
  662. ##########################################################
  663. ##########################################################
  664. ##########################################################
  665. ##########################################################
  666. ##########################################################
  667. ##########################################################
  668. ##########################################################
  669. ##########################################################
  670. ##########################################################
  671. ##########################################################
  672. ##########################################################
  673. ##########################################################
  674. ##########################################################
  675. ##########################################################
  676. ##########################################################
  677. ##########################################################
  678. ##########################################################
  679. ##########################################################
  680. ##########################################################
  681. ##########################################################
  682. ##########################################################
  683. ##########################################################
  684. ##########################################################
  685. ##########################################################
  686. ##########################################################
  687. ##########################################################
  688. ##########################################################
  689. ##########################################################
  690. ##########################################################
  691. ##########################################################
  692. ##########################################################
  693. ##########################################################
  694. ##########################################################
  695. ##########################################################
  696. ##########################################################
  697. ##########################################################
  698. ##########################################################
  699. ##########################################################
  700. ##########################################################
  701. ##########################################################
  702. ##########################################################
  703. ##########################################################
  704. ##########################################################
  705. ##########################################################
  706. ##########################################################
  707. ##########################################################
  708. ##########################################################
  709. ##########################################################
  710. ##########################################################
  711. ##########################################################
  712. ##########################################################
  713. ##########################################################
  714. ##########################################################
  715. ##########################################################
  716. ##########################################################
  717. ##########################################################
  718. ##########################################################
  719. ##########################################################
  720. ##########################################################
  721. ##########################################################
  722. ##########################################################
  723. ##########################################################
  724. ##########################################################
  725. ##########################################################
  726. ##########################################################
  727. ##########################################################
  728. ##########################################################
  729. ##########################################################
  730. ##########################################################
  731. ##########################################################
  732. ##########################################################
  733. ##########################################################
  734. ##########################################################
  735. ##########################################################
  736. ##########################################################
  737. ##########################################################
  738. ##########################################################
  739. ##########################################################
  740. ##########################################################
  741. ##########################################################
  742. ##########################################################
  743. ##########################################################
  744. ##########################################################
  745. ##########################################################
  746. ##########################################################
  747. ##########################################################
  748. ##########################################################
  749. ##########################################################
  750. ##########################################################
  751. ##########################################################
  752. ##########################################################
  753. ##########################################################
  754. ##########################################################
  755. ##########################################################
  756. ##########################################################
  757. ##########################################################
  758. ##########################################################
  759. ##########################################################
  760. ##########################################################
  761. ##########################################################
  762. ##########################################################
  763. ##########################################################
  764. ##########################################################
  765. ##########################################################
  766. ##########################################################
  767. ##########################################################
  768. ##########################################################
  769. ##########################################################
  770. ##########################################################
  771. ##########################################################
  772. ##########################################################
  773. ##########################################################
  774. ##########################################################
  775. ##########################################################
  776. ##########################################################
  777. ##########################################################
  778. ##########################################################
  779. ##########################################################
  780. ##########################################################
  781. ##########################################################
  782. ##########################################################
  783. ##########################################################
  784. ##########################################################
  785. ##########################################################
  786. ##########################################################
  787. ##########################################################
  788. ##########################################################
  789. ##########################################################
  790. ##########################################################
  791. ##########################################################
  792. ##########################################################
  793. ##########################################################
  794. ##########################################################
  795. ##########################################################
  796. ##########################################################
  797. ##########################################################
  798. ##########################################################
  799. ##########################################################
  800. ##########################################################
  801. ##########################################################
  802. ##########################################################
  803. ##########################################################
  804. ##########################################################
  805. ##########################################################
  806. ##########################################################
  807. ##########################################################
  808. ##########################################################
  809. ##########################################################
  810. ##########################################################
  811. ##########################################################
  812. ##########################################################
  813. ##########################################################
  814. ##########################################################
  815. ##########################################################
  816. ##########################################################
  817. ##########################################################
  818. ##########################################################
  819. ##########################################################
  820. ##########################################################
  821. ##########################################################
  822. ##########################################################
  823. ##########################################################
  824. ##########################################################
  825. ##########################################################
  826. ##########################################################
  827. ##########################################################
  828. ##########################################################
  829. ##########################################################
  830. ##########################################################
  831. ##########################################################
  832. ##########################################################
  833. ##########################################################
  834. ##########################################################
  835. ##########################################################
  836. ##########################################################
  837. ##########################################################
  838. ##########################################################
  839. ##########################################################
  840. ##########################################################
  841. ##########################################################
  842. ##########################################################
  843. ##########################################################
  844. ##########################################################
  845. ##########################################################
  846. ##########################################################
  847. ##########################################################
  848. ##########################################################
  849. ##########################################################
  850. ##########################################################
  851. ##########################################################
  852. ##########################################################
  853. ##########################################################
  854. ##########################################################
  855. ##########################################################
  856. ##########################################################
  857. ##########################################################
  858. ##########################################################
  859. ##########################################################
  860. ##########################################################
  861. ##########################################################
  862. ##########################################################
  863. ##########################################################
  864. ##########################################################
  865. ##########################################################
  866. ##########################################################
  867. ##########################################################
  868. ##########################################################
  869. ##########################################################
  870. ##########################################################
  871. ##########################################################
  872. ##########################################################
  873. ##########################################################
  874. ##########################################################
  875. ##########################################################
  876. ##########################################################
  877. ##########################################################
  878. ##########################################################
  879. ##########################################################
  880. ##########################################################
  881. ##########################################################
  882. ##########################################################
  883. ##########################################################
  884. ##########################################################
  885. ##########################################################
  886. ##########################################################
  887. ##########################################################
  888. ##########################################################
  889. ##########################################################
  890. ##########################################################
  891. ##########################################################
  892. ##########################################################
  893. ##########################################################
  894. ##########################################################
  895. ##########################################################
  896. ##########################################################
  897. ##########################################################
  898. ##########################################################
  899. ##########################################################
  900. ##########################################################
  901. ##########################################################
  902. ##########################################################
  903. ##########################################################
  904. ##########################################################
  905. ##########################################################
  906. ##########################################################
  907. ##########################################################
  908. ##########################################################
  909. ##########################################################
  910. ##########################################################
  911. ##########################################################
  912. ##########################################################
  913. ##########################################################
  914. ##########################################################
  915. ##########################################################
  916. ##########################################################
  917. ##########################################################
  918. ##########################################################
  919. ##########################################################
  920. ##########################################################
  921. ##########################################################
  922. ##########################################################
  923. ##########################################################
  924. ##########################################################
  925. ##########################################################
  926. ##########################################################
  927. ##########################################################
  928. ##########################################################
  929. ##########################################################
  930. ##########################################################
  931. ##########################################################
  932. ##########################################################
  933. ##########################################################
  934. ##########################################################
  935. ##########################################################
  936. ##########################################################
  937. ##########################################################
  938. ##########################################################
  939. ##########################################################
  940. ##########################################################
  941. ##########################################################
  942. ##########################################################
  943. ##########################################################
  944. ##########################################################
  945. ##########################################################
  946. ##########################################################
  947. ##########################################################
  948. ##########################################################
  949. ##########################################################
  950. ##########################################################
  951. ##########################################################
  952. ##########################################################
  953. ##########################################################
  954. ##########################################################
  955. ##########################################################
  956. ##########################################################
  957. ##########################################################
  958. ##########################################################
  959. ##########################################################
  960. ##########################################################
  961. ##########################################################
  962. ##########################################################
  963. ##########################################################
  964. ##########################################################
  965. ##########################################################
  966. ##########################################################
  967. ##########################################################
  968. ##########################################################
  969. ##########################################################
  970. ##########################################################
  971. ##########################################################
  972. ##########################################################
  973. ##########################################################
  974. ##########################################################
  975. ##########################################################
  976. ##########################################################
  977. ##########################################################
  978. ##########################################################
  979. ##########################################################
  980. ##########################################################
  981. ##########################################################
  982. ##########################################################
  983. ##########################################################
  984. ##########################################################
  985. ##########################################################
  986. ##########################################################
  987. ##########################################################
  988. Bob Szanto
  989. HD-Y|@&r
  990. PURSAF
  991. HQRegion Notes Certificate
  992. PURSAF
  993. NV_jx?
  994. Southbury Site Certificate
  995. PURSAF
  996. ign_boca_flat
  997. PURSAF
  998. gE/ve+
  999. tB?ku
  1000. $ACLDigest
  1001. Exit 
  1002.     0S0E
  1003. _Edit Document
  1004. Categori_ze
  1005. Send Docu_ment
  1006. _Forward
  1007. _Move To Folder...
  1008. _Remove From Folder
  1009. Display User Name
  1010. Your User Name
  1011. Your Notes User Name is: 
  1012.     4S6S7S8S12S13S17S18S22S
  1013. Create Import Profile
  1014. ImportProfile
  1015. RegisteredNames$Conflict$C1$
  1016. RegisteredUsers
  1017.     L1S2S3S
  1018. Shareware
  1019. [Manager]g
  1020. $Readers
  1021. 2 User Maintenance|UserMaintenance
  1022. CN=Robert $TITLE
  1023. $Index
  1024. ed$UpdatedBy$ACLDigest$Signature$DesignVersion$Version$Formula$FormulaClass$Collation$TITLE$Index$ViewFormat$Comment$Flags$ACTIONS$FlagsNoRefreshIconBitmap$SCRIPTOBJ_8$Info$SubForms$WindowTitle$Footer$Script$$Script_O$$ScriptNameApplicationNameServerDatabaseTypeOfImportFormNameFieldsResponseDocResponseKeyFieldViewNameSourceFileFieldDelimiterRemoveQuotesNameOfColFileCreatedByCreatedOnLastModifiedByLastModifiedOn$Fields$Body$SCRIPTOBJ_1$Collection$ViewContainer$Readers$TemplateModTime$TemplateServerName$TemplateFileName$HideInfoFormCompanyNameEmailAddressAddressAmountPaidSentViaRegisteredNamesAuthors
  1025. Import Profile
  1026. ?_?__
  1027. `!b`1
  1028. 7`^///?
  1029. ?b___
  1030. `bOOO
  1031. `<b!R
  1032. TeamWork Systems, Inc.
  1033. Suite 109 - 11216 Tamiami Trail N.
  1034. Naples, Fl  34110
  1035. TeamWorkSys @ aol.com
  1036. By using this software, you agree to these terms below.  If not, press the Escape key twice to return to your Notes Desktop, and delete this database immediately.
  1037. Teamwork Systems, Inc. does not warrant this software in any way, this software is distributed / sold "As Is".
  1038. TeamWork Systems, Inc. shall not be held liable for any accidental or intentional misuse of this software.
  1039. The Shareware version of this database is free of charge, and allowed to be distributed freely.  However, it is limited to importing 20 documents at a time.
  1040. The unrestricted version of this software 
  1041. is for use only in the United States
  1042.  and may be purchased on a per user basis at a cost of only $ 30.00 per license.
  1043. For detailed instructions on how to order and use this database, view the "Help | Using" document.
  1044. Import Profile
  1045. ?_?__
  1046. `!b`1
  1047. 7`^///?
  1048. ?b___
  1049. `bOOO
  1050. `<b!R
  1051. TeamWork Systems, Inc.
  1052. Suite 109 - 11216 Tamiami Trail N.
  1053. Naples, Fl  34110
  1054. TeamWorkSys @ aol.com
  1055. Overview
  1056. This database is designed to facilitate importing Ascii text data into Lotus Notes.  It must be run from a Notes R 4.* client.  It has been used to sucessfully import data into both Notes R 3.* and R 4.* databases.
  1057. It provides the following benefits over using the methods supplied by Lotus:
  1058. You do not need to create an additional view specifically for importing.
  1059. You can import records longer than the limit imposed by views (1536 characters, 999 in Unix environments).
  1060. You can import documents as Response documents (by using a sorted view and a unique key).
  1061. You can you delimited files, or standard Notes COL (.col) files.
  1062. You can easily test on a local database, then switch to a Server at a later time.
  1063. Getting Started
  1064. To create an Import Profile, switch to the Main View, and click on the button "Create Import Profile"
  1065. Click on each of the sections labeled Step 1 through Step 3.
  1066. Fill out all the fields.  Those indicated with 
  1067.  are always required.  Some fields are required based upon the answers you provide to some of the other fields.  If you try to save or import and have not entered all the required information, the application will alert you.
  1068. When complete, click on the button located in the action bar at the top of the screen labeled " Import Now! ".
  1069. File Paths
  1070. When referencing file paths, use two slashes to represent a path on a Notes Server (the target database) and one slash to represent text files at the OS level.
  1071. Example:    workflow\\workdb.nsf
  1072.         c:\import\infile.txt
  1073. Delimited Files
  1074. Delimited files are Ascii files, that are separated with a character or more than one character.  The fields can either all be surrounded by double quotes ( " ) or not.  You can use a complex delimiter such as |*| or the default of comma ( , ).
  1075. If you choose to import a Delimited file, you must enter all the fields in the space provided ( next to the label 
  1076. Fields 
  1077. You can choose to skip a field in the source file by entering a comma ( , ).
  1078. COL Files
  1079. Standard Col files as described by Lotus can also be used.  They are Ascii files which describe the layout of the file to be imported.  The keywords 
  1080. START, END and WIDTH must all be in Caps
  1081.  (uppercase) to work properly.
  1082. Response Documents
  1083. You can import a set of records as Response documents.  
  1084. must 
  1085. enter the field name(s) which comprise the key in "Key Field" area.  
  1086. must 
  1087.  supply the name of an indexed view.  Only the first column will be used as the index, however, you can create a complex key by adding two fields together, with no spaces in between 
  1088.  i.e. 
  1089. Keyfield1 + Keyfield2
  1090. Purchasing a Registered Version
  1091. Send your request and payment to:
  1092. TeamWork Systems, Inc.
  1093. Suite 109 - 11216 Tamiam Trail N.
  1094. Naples, FL  34110
  1095. Include the following information:
  1096. Your Company Name
  1097. Your E-mail address 
  1098. and / or your mailing address
  1099. a list of Hierarchial User Names  -  The names listed must 
  1100. exactly match
  1101.  your Notes Id file in order to work properly.
  1102. * Hint, if you are unsure of how your User Name should appear, click on the button labeled "Display User Name" from the main view.
  1103. Include a check for 
  1104. $ 30.00 per user
  1105.  made out to TeamWork Systems, Inc.  
  1106. If you require delivery via the US Postal Service, include an extra $ 5.00 to handle postage and handling.
  1107.   E-mail addresses require no additional postage or handling charges!
  1108. Sorry, we can only fulfill orders for the United States.
  1109. Categori_ze
  1110. _Edit Document
  1111. Send Docu_ment
  1112. _Forward
  1113. _Move To Folder...
  1114. _Remove From Folder_
  1115. Create Import Profile
  1116. ImportProfile
  1117. Display User Name
  1118. Your User Name
  1119. Your Notes User Name is: 
  1120.     4S6S7S8S12S13S17S18S22S
  1121. Exit 
  1122.     0S0E
  1123. Categori_zet
  1124. _Edit Document
  1125. Send Docu_ment
  1126. _Forward
  1127. _Move To Folder...
  1128. _Remove From Folder
  1129. Exit 
  1130.     0S0E
  1131. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM
  1132. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM
  1133. Import ProfileImportProfile
  1134. (Registered Users)|RegisteredUsers`
  1135. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM
  1136. 2 User Maintenance|UserMaintenance^
  1137. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM
  1138. 2 User Maintenance|UserMaintenance^
  1139. CN=Robert Szanto/OU=White Plains/OU=Contr/O=IBM
  1140. e Plains/OU=Contr/O=IBM
  1141. Import ProfileImportProfile
  1142. (Registered Users)|RegisteredUsers
  1143. 2 User Maintenance|UserMaintenance
  1144. 2 User Maintenance|UserMaintenance
  1145. |UserMaintenance
  1146. CN=Robert Szanto/OU=White Plains/OU=Contr/
  1147.  Szanto
  1148. (Registered Users)|RegistereContr/O=IBMBob Szanto
  1149. CN=Robert Szanto/OU=Wh-
  1150. CN=RobM
  1151. Import ProfileImportProfile
  1152. e Plains/OU=Contr/O=IBM
  1153. 2 User Maintenance|UserMaintenance
  1154. Import ProfileImportProfile
  1155. (Registered Users)|RegisteredUsers
  1156. 2 User Maintenance|UserMaintenance
  1157. CN=Robert Szanto/OU=White Plains/OU=Contr/
  1158.  Szanto
  1159. (Registered Users)|RegistereContr/O=IBMBob Szanto
  1160. CN=Robert Szanto/OU=Wh-
  1161. CN=RobM
  1162. Import ProfileImportProfile
  1163. e Plains/OU=Contr/O=IBM
  1164. $Modified
  1165.     1S2S3S
  1166. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$C1$
  1167.     0SL1S
  1168. $TITLE
  1169. 1 Main View|MainView
  1170. Audit Trail
  1171. [Manager]
  1172. Bob SzantoM
  1173. ags$UpdatedBy$$FormScript_O
  1174.     0$DesignVersion
  1175. $Version
  1176. $Modified
  1177.     1S2S3S
  1178. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$MoM
  1179. ResponseDoc
  1180.     3S4S6S8S
  1181. ApplicationName$4ServerFormNameResponseDocSourceFile$Conflict$REF$C1$
  1182. ImportProfile
  1183.     L1S2S3S%
  1184. ApplicationName$4
  1185. $TITLE
  1186. Import ProfileImportProfile$FormPrivs$FormUsers$Body$Flags
  1187. D$Class$Modified
  1188. $Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy
  1189. CN=Robert Szanto/
  1190. Audit Trail
  1191. Created By
  1192. CreatedBy
  1193. Created On
  1194. CreatedOn
  1195. Last Modified By    
  1196. LastModifiedBy
  1197.     4S6S8S12S15S
  1198. LastModifiedBy
  1199.     Last Modified On    
  1200. LastModifiedOn
  1201.     4S6S8S10SLastModifiedOn
  1202. LastModifiedOn
  1203. Existing 
  1204. Import Profile for: "
  1205. ApplicationName
  1206.     4S6S8S9S10S11S
  1207. |Copyright 1997  TeamWork Systems, Inc.          Suite 109 - 11216 Tamiami Trail N.|
  1208. |Naples, FL  34110           TeamWorkSys @ aol.com|'++LotusScript Development Environment:2:5:(Options):0:74
  1209. Option Public
  1210. Option Declare
  1211. Option Base 1
  1212. '++LotusScript Development Environment:2:5:(Forward):0:1
  1213. Declare Sub Initialize
  1214. Declare Sub Field2Array ( FieldVals() As String, temp$)
  1215. Declare Sub ParseRecord ( FieldVal$,  Record$, Delimiter$ )
  1216. '++LotusScript Development Environment:2:5:(Declarations):0:10
  1217. Dim CRLF As String
  1218. '++LotusScript Development Environment:2:2:Initialize:1:10
  1219. Sub Initialize
  1220.      CRLF = Chr(13) & Chr(10)
  1221. End Sub
  1222. '++LotusScript Development Environment:2:2:Field2Array:1:8
  1223. Sub Field2Array ( FieldVals() As String, temp$)
  1224.      Dim i%, length%, pos%
  1225.      i% = 0
  1226.      Do
  1227.           pos% = Instr( temp$, CRLF )
  1228.           length% = Len (temp$)
  1229.           If pos% = 0 And length% = 0 Then
  1230.                Exit Do
  1231.           End If
  1232.           i% = i% + 1
  1233.           Redim Preserve FieldVals( i )
  1234.           If pos% = 0 Then
  1235.                FieldVals( i ) = temp$
  1236.                Exit Do
  1237.           Else
  1238.                FieldVals ( i ) = Left$(temp$, pos% -1 )
  1239.                temp = Right$(temp$, length% - pos% -1 )
  1240.           End If
  1241.      Loop
  1242.     REM  Print Ubound (FieldVals)
  1243. End Sub
  1244. '++LotusScript Development Environment:2:2:ParseRecord:1:8
  1245. Sub ParseRecord ( FieldVal$,  Record$, Delimiter$ )
  1246.      Dim i%, length%, pos%, rval% 
  1247.      pos% = Instr( Record$, Delimiter$ )
  1248.      length% = Len ( Record$ )
  1249.      If pos% = 0 And length% = 0 Then
  1250.           FieldVal$ = ""
  1251.           Exit Sub
  1252.      End If
  1253.      If pos% = 0 Then
  1254.           If Asc(Right$ ( Record$, 1 )) = 26 Then
  1255.                FieldVal$ = Left$ ( Record$, Len( Record$) - 1 )
  1256.           Else
  1257.                FieldVal$ = Record$
  1258.           End If
  1259.      Else
  1260.           If Len(Delimiter$) > 1 Then
  1261.                rval% = length% - pos% - Len(Delimiter$) +1
  1262.           Else
  1263.                rval% = length% - pos%
  1264.           End If
  1265.           FieldVal$  = Left$( Record$, pos% - 1  )
  1266.           Record$ = Right$( Record$, rval% )
  1267.      End If
  1268.      
  1269. End Sub
  1270.  ImportProfile
  1271. ?_?__
  1272. `!b`1
  1273. 7`^///?
  1274. ?b___
  1275. `bOOO
  1276. `<b!R
  1277. Import Profile
  1278. ?_?__
  1279. `!b`1
  1280. 7`^///?
  1281. ?b___
  1282. `bOOO
  1283. `<b!R
  1284. Indicates a required field
  1285. Step 1 - Notes Database Information
  1286. Application Name
  1287. ApplicationName
  1288.     0S0E
  1289. ApplicationName
  1290. Please enter an Application Name.
  1291.     3S4S6S11SApplicationNameEnter a name for this Import Profile (the Title of the target Notes database)
  1292. Server
  1293. Server^
  1294.     0S0E
  1295. ServerEnter the Notes Server, leave blank if using a local database.
  1296. Leave blank if using a local database
  1297. File Path \\ Name 
  1298. Database^
  1299.     0S0E
  1300. Database
  1301. Please enter the File Path / Name for the database.
  1302.     3S4S6S11SDatabaseUse two slashes when designating a path name ie.  c:\\notes\\data\\database.nsf
  1303. Type of Import 
  1304. TypeOfImport
  1305. Please select the type of Import.
  1306.     3S4S6S11STypeOfImportSelect one of the options, refer to the "Help Using" document for a description of both.
  1307. DelimitedCOL Filed
  1308. Type of Import 
  1309. TypeOfImport
  1310. TypeOfImport_1
  1311. Step 2 - Form Information
  1312. Form Name 
  1313. FormName^
  1314.     0S0E
  1315. FormName
  1316. Please enter a Form Name.
  1317.     3S4S6S11SFormNameEnter the name of the form that you will be importing into (use the form alias if one exists).
  1318. Fields    
  1319. Fields
  1320. TypeOfImport
  1321. Delimited
  1322. Please enter a minimum of one Field Name.
  1323.     3S4S5S6S7S8S9S10S15S
  1324. FieldsEnter field name(s), press enter to separate multiple field names, enter comma ( , ) to skip a field.
  1325. Response Doc?    
  1326. ResponseDocSelect either Yes or No if this will be a Response document.
  1327. YesNo
  1328. Response Doc?    
  1329. ResponseDoc
  1330. ResponseDoc_1r
  1331. Key Field
  1332. ResponseKeyField^
  1333.     0S0E
  1334. ResponseDoc
  1335. ResponseKeyField
  1336. Please enter the Key Field for the Response document.
  1337.     4S5S6S7S8S10S15S
  1338. ResponseKeyFieldEnter the field(s) which can be used as a unique key to locate the Parent document.
  1339. Used for Response docs onlye
  1340. View Name (for lookups)8
  1341. ViewName^
  1342.     0S0E
  1343. ResponseDoc
  1344. ViewName
  1345. Please enter the View Name used to find the Parent document.{
  1346.     3S4S5S6S7S8S10S15S
  1347. ViewNameEnter the view name which will be used to lookup the Parent docs for Responses, use a View alias name if one exists.
  1348. Used for Response docs only
  1349. Step 3 - Source File Information
  1350. File Path \ Name 
  1351. SourceFile^
  1352.     0S0E
  1353. SourceFile
  1354. Please enter a File Name for the Source (parent).
  1355.     3S4S6S11SSourceFileUse one slash when designating a path name ie. c:\notes\data\infile.txt
  1356. Field Delimiter    
  1357. FieldDelimiter^
  1358.     0S0E
  1359. FieldDelimiter
  1360. TypeOfImport
  1361. Delimited
  1362. Please enter a Field Delimiter for the input file.{
  1363.     3S4S5S6S7S8S10S15S
  1364. FieldDelimiterEnter the field delimiter when importing a delimited file, ignored for COL files.
  1365. For Delimited files only
  1366. Remove Surrounding " " ?    r
  1367. RemoveQuotes
  1368. YesNo
  1369. For Delimited files only
  1370. Remove Surrounding " " ?    
  1371. RemoveQuotes
  1372. RemoveQuotes_1
  1373. Name of Col File    
  1374. NameOfColFile
  1375. TypeOfImport
  1376. COL File
  1377. Please enter the name of a COL file.{
  1378.     2S3S4S5S6S7S8S10S15S
  1379. NameOfColFileEnter the path and name of the .col file.  Make sure all Keywords are in caps (START, END and WIDTH)i
  1380. For COL files only   -  
  1381. Use all caps for keywords 
  1382. START, END h
  1383. WIDTHl
  1384. Audit Trail
  1385. Created By
  1386. CreatedBym
  1387. Created On
  1388. CreatedOn
  1389. Last Modified By    Z
  1390. LastModifiedBy
  1391.     4S6S8S12S15S
  1392. LastModifiedBy
  1393.     Last Modified On    
  1394. LastModifiedOn
  1395.     4S6S8S10SLastModifiedOn
  1396. Exitn
  1397.     4S10S11S13S18S21S
  1398. Import Now!a'++LotusScript Development Environment:2:5:(Options):0:66
  1399. '++LotusScript Development Environment:2:5:(Forward):0:1
  1400. Declare Sub Click(Source As Button)
  1401. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1402. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1403. Private Sub BindEvents(Byval Objectname_ As String)
  1404.      Static Source As BUTTON
  1405.      Set Source = Bind(Objectname_)
  1406.      On Event Click From Source Call Click
  1407. End Sub
  1408. '++LotusScript Development Environment:2:2:Click:1:12
  1409. Sub Click(Source As Button)
  1410.      Dim workspace As New NotesUIWorkspace
  1411.      Dim session As New NotesSession
  1412.      Dim db As NotesDatabase
  1413.      Dim uidoc As NotesUIDocument
  1414.      Dim doc As NotesDocument
  1415.      Dim ParentDoc As NotesDocument
  1416.      Dim item As NotesItem
  1417.      Dim view As NotesView
  1418.      Dim Fields() As String
  1419.      Dim Columns() As String
  1420.      Dim ResponseKey() As String
  1421.      Dim  AppName$, Database$, FormName$, SourceFile$, FieldDelimiter$, FieldVal$,  _
  1422.      ViewName$, Record$, temp$, Key$, ResponseDoc$, RemoveQuotes$, _
  1423.      Server$, TypeOfImport$, NameOfColFile$, FieldName$
  1424.      Dim Filenum%, i%, keyindex%, TotDoc%, TotBad%, Filenum2%, StartPos%, EndPos%, _
  1425.      WidthPos%, Start%, Length%, OkUser%, Shareware%
  1426.      Dim KeyList List As String
  1427.      Dim ResponseKeyField, RegisteredNames As Variant
  1428.      
  1429.      On Error Goto processError
  1430.      On Error 4412 Goto EndOfSub
  1431.      ' 4412 is for when a field does not pass the input validation formula.  By exiting the routine, we let the @Failure msg overrule.
  1432.      
  1433.      Set uidoc = workspace.CurrentDocument
  1434.      If uidoc.EditMode = True Then
  1435.           Call uidoc.Save       
  1436.      End If
  1437.      
  1438.      Set db = session.CurrentDatabase
  1439.      Set view = db.GetView ( "RegisteredUsers" )
  1440.      Set doc = view.GetFirstDocument
  1441.      RegisteredNames = doc.RegisteredNames
  1442.      
  1443.      OkUser% = False
  1444.      Shareware% = False
  1445.      Forall names In RegisteredNames
  1446.           If names = session.UserName Then
  1447.                OkUser% = True
  1448.                Exit Forall
  1449.           Elseif names = "Shareware" Then
  1450.                Shareware% = True
  1451.                Exit Forall
  1452.           End If
  1453.      End Forall
  1454.      
  1455.      If OkUser% Or Shareware% Then
  1456.      Else
  1457.           Call uidoc.Close
  1458.           Messagebox "You must be registered in order to use this database." + CRLF$ + CRLF$ + _
  1459.           "Please click on the button 'Display User Name' from the Main View" + CRLF$ + _
  1460.           "and send the Registration fee to TeamWork Systems, Inc.", 16, "Please Register your User Name"
  1461.           Exit Sub
  1462.      End If
  1463.      
  1464.      TotDoc% = 0 
  1465.      TotBad = 0 
  1466.      keyindex% = 0
  1467.      CRLF = Chr(13) & Chr(10)
  1468.      AppName$ = uidoc.FieldGetText("ApplicationName")
  1469.      Server$ = uidoc.FieldGetText("Server")
  1470.      Database$ = uidoc.FieldGetText("Database")
  1471.      FormName$ = uidoc.FieldGetText("FormName")
  1472.      SourceFile$ = uidoc.FieldGetText("SourceFile")
  1473.      TypeOfImport$ = uidoc.FieldGetText("TypeOfImport")
  1474.      FieldDelimiter$ = uidoc.FieldGetText("FieldDelimiter")
  1475.      ResponseDoc$ = uidoc.FieldGetText("ResponseDoc")
  1476.      ViewName$ = uidoc.FieldGetText("ViewName")
  1477.      RemoveQuotes$ = uidoc.FieldGetText("RemoveQuotes")
  1478.      NameOfColFile$ = uidoc.FieldGetText("NameOfColFile")
  1479.      
  1480.      temp$ = uidoc.FieldGetText("Fields")
  1481.      Call Field2Array ( Fields(), temp)
  1482.      
  1483.      temp = uidoc.FieldGetText("ResponseKeyField")
  1484.      Call Field2Array (ResponseKey(), temp)
  1485.      
  1486.      Dim TargetDb As New NotesDatabase ( Server$, Database$ )
  1487.      
  1488.      If TargetDb.IsOpen Then
  1489.           REM "Target Database is available"
  1490.      Else
  1491.           Messagebox "Unable to access the " + AppName + " database.  Please re-check path / name or try again later....", _
  1492.           16, "Warning"
  1493.           Exit Sub
  1494.      End If
  1495.      
  1496.      If ResponseDoc$ = "Yes" And TypeOfImport$ = "Delimited" Then
  1497.           For i% = 1 To Ubound( Fields )
  1498.                Forall x In ResponseKey
  1499.                     If Fields(i%) = x Then
  1500.                          KeyList$(Cstr(i%)) = Cstr(i%)
  1501.                          Keyindex% = Keyindex% + 1
  1502.                          Exit Forall
  1503.                     End If
  1504.                End Forall        
  1505.           Next
  1506.           If Keyindex% = 0 Then
  1507.                Messagebox "Key Field Name does not match a Field Name in the Response doc.  No Response docs imported.", _
  1508.                16, "Import Terminated"
  1509.                Exit Sub
  1510.           End If
  1511.      End If
  1512.      
  1513.      Filenum% = Freefile()
  1514.      Open SourceFile For Input Access Read As Filenum%
  1515.      
  1516.      If TypeOfImport$ = "COL File" Then
  1517.           Filenum2% = Freefile()
  1518.           Open NameOfColFile$ For Input Access Read As Filenum2%
  1519.           i% = 0
  1520.           Do While Not Eof ( Filenum2% )
  1521.                Line Input #Filenum2%, Record$
  1522.                If Left$(Record$, 1) = ";" Or Trim$(Record$) = "" Or _
  1523.                Asc(Right$ ( Record$, 1 )) = 26 Then
  1524.                Else
  1525.                     i% = i% + 1
  1526.                     Redim Preserve Columns(i%)
  1527.                     
  1528.                     If Asc(Right$ ( Record$, 1 )) = 26 Then
  1529.                          Columns(i%) = Left$ ( Record$, Len( Record$) - 1 )
  1530.                     Else
  1531.                          Columns(i%) = Record$    
  1532.                     End If
  1533.                End If              
  1534.           Loop
  1535.      End If
  1536.      
  1537.      Do While Not Eof ( Filenum% )
  1538.           If TotDoc% < 0 Then
  1539.                Exit Sub
  1540.           End If
  1541.           Line Input #Filenum%, Record$
  1542.           
  1543.           If Trim$(Record$) = "" Goto LoopLabel
  1544.           
  1545.           Set doc = TargetDb.CreateDocument
  1546.           doc.Form = FormName$
  1547.           If TypeOfImport$ = "Delimited" Then
  1548.                Gosub ProcessDelimitedFile
  1549.           Else
  1550.                Gosub ProcessColFile
  1551.           End If
  1552.           
  1553.           If ResponseDoc$ = "Yes" Then
  1554.                Set view = TargetDb.GetView ( ViewName$ )
  1555.                Set ParentDoc = view.GetDocumentByKey ( Key$ )
  1556.                If ParentDoc Is Nothing Then
  1557.                     TotBad% = TotBad% + 1
  1558.                     Goto LoopLabel
  1559.                End If
  1560.                Call doc.MakeResponse ( ParentDoc )
  1561.           End If
  1562.           Call doc.Save (True, True)
  1563.           TotDoc% = TotDoc% + 1
  1564.           
  1565.           If TotDoc% >= 20 And Shareware% Then
  1566.                Messagebox "Thank you for evaluating the demonstration version of this database." _
  1567.                + CRLF$ + CRLF$ + "This shareware version allows you to import a maximum 20 documents at a time." _
  1568.                + CRLF$ + CRLF$ + "The unrestricted version costs only $ 30.00 and has no limitations.", 48, "Thank you!"
  1569.                Call uidoc.Close
  1570.                Goto EndOfScript
  1571.           End If
  1572.           
  1573. LoopLabel:
  1574.      Loop
  1575.      
  1576. EndOfScript:
  1577.      
  1578.      Close #Filenum%
  1579.      If TypeOfImport$ = "COL File" Then
  1580.           Close #Filenum2%
  1581.      End If
  1582.      
  1583.      Messagebox "The total number of documents processed was: " + Cstr(TotDoc%) + Chr(10) + Chr(13) _
  1584.      + "The total number of responses not saved (unable to find parent) was: " + Cstr(TotBad%), _
  1585.      64, "Process Completed!"
  1586.      
  1587. EndOfSub:
  1588.      
  1589.      Exit Sub
  1590.      
  1591. ProcessDelimitedFile:
  1592.      Key$ = ""
  1593.      For i% = 1 To Ubound(Fields)
  1594.           Call ParseRecord ( FieldVal$, Record$, FieldDelimiter$ )
  1595.           If RemoveQuotes$ = "Yes" And _
  1596.           Left$(FieldVal$, 1) = """" And _
  1597.           Right$(FieldVal$, 1) = """" Then
  1598.                FieldVal$ = Mid$( FieldVal$, 2, Len( FieldVal$ ) - 2 )
  1599.           End If
  1600.           If Fields( i ) <> "," Then
  1601.                Set item = New NotesItem ( doc, Fields( i ), FieldVal$ )
  1602.                item.IsSummary = True
  1603.                If Iselement(Keylist$(Cstr(i%))) Then
  1604.                     Key$ = Key$ + FieldVal$
  1605.                End If
  1606.           End If
  1607.      Next
  1608.      Return
  1609.      
  1610. ProcessColFile:
  1611.      Key$ = ""
  1612.      For i% = 1 To Ubound(Columns)
  1613.           StartPos% = Instr( Columns(i%), ":") - 1
  1614.           If StartPos% = 0 Then
  1615.                Goto NextRec
  1616.           End If
  1617.           FieldName$ = Left$(Columns(i%), StartPos%)
  1618.           
  1619.           StartPos% = Instr( Columns(i%), "START ") + 6
  1620.           If StartPos% = 0 Then
  1621.                Goto NextRec
  1622.           End If
  1623.           
  1624.           EndPos% = Instr( Columns(i%), " END" )
  1625.           If EndPos% = 0 Then
  1626.                WidthPos% = Instr( Columns(i%), " WIDTH")
  1627.                If WidthPos% = 0 Then
  1628.                     Goto NextRec
  1629.                End If
  1630.           End If
  1631.           
  1632.           If EndPos% <> 0 Then
  1633.                Start% = Cint ( Mid$( Columns(i%), StartPos%, EndPos% - StartPos% ))
  1634.                Length% = Cint ( Mid$ ( Columns(i%), EndPos% + 5)) - Start% +1
  1635.           Else
  1636.                Start% = Cint ( Mid$ ( Columns(i%), StartPos%, WidthPos% - StartPos% ))
  1637.                Length% = Cint ( Mid$ ( Columns(i%), WidthPos% + 7))
  1638.           End If
  1639.           FieldVal$ = Mid$ ( Record$, start%, length%)
  1640.           
  1641.           Set item = New NotesItem ( doc, FieldName$, FieldVal$ )
  1642.           item.IsSummary = True
  1643.           
  1644.           Forall y In ResponseKey
  1645.                If FieldName$ = y Then
  1646.                     Key$ = Key$ + FieldVal$
  1647.                End If
  1648.           End Forall
  1649.           
  1650. NextRec:
  1651.      Next
  1652.      
  1653.      Return
  1654.      
  1655. processError:
  1656.      Messagebox "Error number: " & Err() & Chr(10) & Error()
  1657.      Exit Sub
  1658.      
  1659. End Sub
  1660. Categori_ze
  1661. _Edit Document
  1662. Send Docu_ment
  1663. _Forward
  1664. _Move To Folder...
  1665. _Remove From Folder
  1666. $    $    d
  1667.